/*Created by malinyu on 2018/9/6.*/
.icon {
    width: 1.5em; height: 1.5em;
    vertical-align: -0.15em;
    fill: currentColor;
    overflow: hidden;
}
/*font-size*/
.font40{
    font-size: 0.533rem;
}
.font42{
    font-size: 0.56rem;
}
.font38{
    font-size: 0.507rem;
}
.font36{
    font-size: 0.48rem;
}
.font34{
    font-size: 0.453rem;
}
.font32{
    font-size:0.4267rem;
}
.font31{
    font-size: 0.4133rem;
}
.font30{
    font-size: 0.4rem;
}
.font28,.font-28{
    font-size: 0.3733rem;
}
.font26{
    font-size: 0.347rem;
}
.font24{
    font-size: 0.32rem;
}
.font22{
    font-size: 0.2933rem;
}
.font20{
    font-size: 0.2667rem;
}
.font60{
    font-size: 0.8rem;
}
.font80{
    font-size: 1.0667rem;
}
.font100{
    font-size: 1.5rem;
}
.font140{
    font-size: 2rem;
}
/*font-weight*/
.font-b{
    font-weight: bold;
}
.font-w6{
    font-weight: 600;
}
/*font-color*/
.col3{
     color: #333333;
 }
.col6{
    color: #666666;
}
.col9{
    color: #999999;
}
.col-w{
    color: #fff;
}
.col-light{
    color: #adadae;
}
.col-gr{
    color: #e6e6e6;
}
.col-lred{
    color: #f66867;
}
.col-blue{
    color: #3174e9;
}
.col-red{
    color:#fb5530 ;
}
.col-org{
    color: #f59405;
}
.col-yell{
    color:#ffd92b ;
}
.col-green{
    color: #0cc13f;
}